#pragma once
//#include "stdlib.h"
#include <windows.h>
#include <vector>
#include <fstream>
#include <sstream>
#include <stdio.h>
#include <Regex>

//for _finddata_t
#include <iostream>
#include <io.h>

//for zip
#include "zip.h"
#include "unzip.h"

using namespace std;

#define STR_ADD				L"Added"
#define STR_MODIFY			L"Modified"
#define STR_REMOVE			L"Removed"
#define STR_RENAME			L"Renamed"
#define STR_UNKNOWN			L"Unknown command!"
#define STR_TO				L" to: "
#define STR_START			L"Start"
#define STR_STOP			L"Stop"
//#define STR_C_RUNNING		_T("Running")
//#define STR_C_START			_T("Start")
//#define STR_C_STOP			_T("Stop")
#define STR_C_REGDIR		_T("Software\\Microsoft\\Windows\\CurrentVersion\\Run")
#define STR_C_FIIEMONITOR	_T("FileMonitor")